Collision
SC_setupObject : SC_setupObject Object_Num , Group_Num , Collision_Type
SC_setupComplexObject : SC_setupComplexObject Object_Num , Group_Num , Faces_Per_Node
SC_setupTerrainCollision : SC_setupTerraincollision Terrain_Num , Group_Num , Free Object
SC_updateObject : SC_updateObject Object_Num
SC_removeObject : SC_removeObject Object_Num
SC_SaveCollisionObject : SC_SaveCollisionObject Object_Num, Filename
SC_SetupObjectFromFile : SC_SetupObjectFromFile Object_Num, Group Num, Filename
SC_ErrorMode : SC_ErrorMode Mode
SC_setObjectCollisionOff : SC_setObjectCollisionOff Object_Num
SC_setObjectCollisionOn : SC_setObjectCollisionOn Object_Num
SC_collisionStatus : Return Integer=SC_collisionStatus ( Object_Num )
SC_allowObjectScaling : SC_allowObjectScaling Object_Num
SC_setMaxCollisions : SC_setMaxCollisions maximum
SC_rayCast : Return Integer=SC_rayCast ( Object, Oldx, Oldy, Oldz, X, Y, Z, Exclude_Obj )
SC_rayCastGroup : Return Integer=SC_rayCastGroup ( Group, Oldx, Oldy, Oldz, X, Y, Z, Exclude_Obj )
SC_multipleRayCast : Return Integer=SC_multipleRayCast ( Object, Oldx, Oldy, Oldz, X, Y, Z, Exclude_Obj )
SC_multipleRayCastGroup : Return Integer=SC_multipleRayCastGroup ( Group, Oldx, Oldy, Oldz, X, Y, Z, Exclude_Obj )
SC_sphereCast : Return Integer=SC_sphereCast ( Object, Oldx, Oldy, Oldz, X, Y, Z, Radius, Exclude_Obj )
SC_sphereCastGroup : Return Integer=SC_sphereCastGroup ( Group, Oldx, Oldy, Oldz, X, Y, Z, Radius, Exclude_Obj )
SC_sphereSlide : Return Integer=SC_sphereSlide ( Object, Oldx, Oldy, Oldz, X, Y, Z, Radius, Exclude_Obj )
SC_sphereSlideGroup : Return Integer=SC_sphereSlideGroup ( Object, Oldx, Oldy, Oldz, X, Y, Z, Radius, Exclude_Obj )
SC_objectCollision : Return Integer=SC_objectCollision ( Object1, Object2 )
SC_groupCollision : Return Integer=SC_groupCollision ( Object, Group )
SC_getStaticCollisionX : Return Float=SC_getStaticCollisionX ( *No Parameters* )
SC_getStaticCollisionY : Return Float=SC_getStaticCollisionY ( *No Parameters* )
SC_getStaticCollisionZ : Return Float=SC_getStaticCollisionZ ( *No Parameters* )
SC_getCollisionNormalX : Return Float=SC_getCollisionNormalX ( *No Parameters* )
SC_getCollisionNormalY : Return Float=SC_getCollisionNormalY ( *No Parameters* )
SC_getCollisionNormalZ : Return Float=SC_getCollisionNormalZ ( *No Parameters* )
SC_getCollisionBounceX : Return Float=SC_getCollisionBounceX ( *No Parameters* )
SC_getCollisionBounceY : Return Float=SC_getCollisionBounceY ( *No Parameters* )
SC_getCollisionBounceZ : Return Float=SC_getCollisionBounceZ ( *No Parameters* )
SC_getCollisionSlideX : Return Float=SC_getCollisionSlideX ( *No Parameters* )
SC_getCollisionSlideY : Return Float=SC_getCollisionSlideY ( *No Parameters* )
SC_getCollisionSlideZ : Return Float=SC_getCollisionSlideZ ( *No Parameters* )
SC_getCollisionDistance : Return Float=SC_getCollisionDistance ( *No Parameters* )
SC_getObjectHit : Return int=SC_getObjectHit ( *No Parameters* )
SC_getGroupHit : Return int=SC_getGroupHit ( *No Parameters* )
SC_getFaceHit : Return int=SC_getFaceHit ( *No Parameters* )
SC_getNumCollisions : Return int=SC_getNumCollisions ( *No Parameters* )
SC_getRayCount : Return int=SC_getRayCount ( *No Parameters* )
SC_getObjectCount : Return int=SC_getObjectCount ( *No Parameters* )
SC_drawObjectBounds : Return int=SC_drawObjectBounds ObjectNum
SC_removeVisualBounds : Return int=SC_removeVisualBounds ObjectNum
SC_intersectObject : Return Float=SC_intersectObject ( Object, Oldx, Oldy, Oldz, X, Y, Z)
CLICK HERE TO RETURN TO THE MAIN MENU